package com.qmctl.rest.entity;
import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import com.qmctl.rest.bean.deliveryorder.DeliveryOrderClazz;
@Entity
@Table(name="tDeliveryOrderHandleInfo",schema="")
public class DeliveryOrderHandleInfo implements Serializable{
  @Id
  private String deliveryOrderId;
  private long totalOrderLines;
  private String deliveryOrderCode;
  private String orderType;
  private String warehouseCode;
  private String createTime;
  private String scheduleDate;
  private String logisticsCode;
  private String logisticsName;
  private String transportMode;
  private String outBizCode;
  private long confirmType;
  private String status;
  private String sendflag;
  private String destination;
  private String expressCode;
  private String orderConfirmTime;
  private String pickerInfoId;
  private String senderId;
  private String receiverId;
  public DeliveryOrderHandleInfo(){
  }
  public DeliveryOrderHandleInfo(DeliveryOrderClazz BeanClazz){
    deliveryOrderId = "";
    totalOrderLines = BeanClazz!=null?BeanClazz.getTotalOrderLines():0L;
    deliveryOrderCode = BeanClazz!=null?BeanClazz.getDeliveryOrderCode():"";
    orderType = BeanClazz!=null?BeanClazz.getOrderType():"";
    warehouseCode = BeanClazz!=null?BeanClazz.getWarehouseCode():"";
    createTime = BeanClazz!=null?BeanClazz.getCreateTime():"";
    scheduleDate = BeanClazz!=null?BeanClazz.getScheduleDate():"";
    logisticsCode = BeanClazz!=null?BeanClazz.getLogisticsCode():"";
    logisticsName = BeanClazz!=null?BeanClazz.getLogisticsName():"";
    transportMode = BeanClazz!=null?BeanClazz.getTransportMode():"";
  }
  public String getDeliveryOrderId(){
    return deliveryOrderId;
  }
  public void setDeliveryOrderId(String sDeliveryOrderId){
    deliveryOrderId = sDeliveryOrderId;
  }
  public long getTotalOrderLines(){
    return totalOrderLines;
  }
  public void setTotalOrderLines(long iTotalOrderLines){
    totalOrderLines= iTotalOrderLines;
  }
  public String getDeliveryOrderCode(){
    return deliveryOrderCode;
  }
  public void setDeliveryOrderCode(String sDeliveryOrderCode){
    deliveryOrderCode = sDeliveryOrderCode;
  }
  public String getOrderType(){
    return orderType;
  }
  public void setOrderType(String sOrderType){
    orderType = sOrderType;
  }
  public String getWarehouseCode(){
    return warehouseCode;
  }
  public void setWarehouseCode(String sWarehouseCode){
    warehouseCode = sWarehouseCode;
  }
  public String getCreateTime(){
    return createTime;
  }
  public void setCreateTime(String sCreateTime){
    createTime = sCreateTime;
  }
  public String getScheduleDate(){
    return scheduleDate;
  }
  public void setScheduleDate(String sScheduleDate){
    scheduleDate = sScheduleDate;
  }
  public String getLogisticsCode(){
    return logisticsCode;
  }
  public void setLogisticsCode(String sLogisticsCode){
    logisticsCode = sLogisticsCode;
  }
  public String getLogisticsName(){
    return logisticsName;
  }
  public void setLogisticsName(String sLogisticsName){
    logisticsName = sLogisticsName;
  }
  public String getTransportMode(){
    return transportMode;
  }
  public void setTransportMode(String sTransportMode){
    transportMode = sTransportMode;
  }
  public String getOutBizCode(){
    return outBizCode;
  }
  public void setOutBizCode(String sOutBizCode){
    outBizCode = sOutBizCode;
  }
  public long getConfirmType(){
    return confirmType;
  }
  public void setConfirmType(long iConfirmType){
    confirmType= iConfirmType;
  }
  public String getStatus(){
    return status;
  }
  public void setStatus(String sStatus){
    status = sStatus;
  }
  public String getSendflag(){
    return sendflag;
  }
  public void setSendflag(String sSendflag){
    sendflag = sSendflag;
  }
  public String getDestination(){
    return destination;
  }
  public void setDestination(String sDestination){
    destination = sDestination;
  }
  public String getExpressCode(){
    return expressCode;
  }
  public void setExpressCode(String sExpressCode){
    expressCode = sExpressCode;
  }
  public String getOrderConfirmTime(){
    return orderConfirmTime;
  }
  public void setOrderConfirmTime(String sOrderConfirmTime){
    orderConfirmTime = sOrderConfirmTime;
  }
  public String getPickerInfoId(){
    return pickerInfoId;
  }
  public void setPickerInfoId(String sPickerInfoId){
    pickerInfoId = sPickerInfoId;
  }
  public String getSenderId(){
    return senderId;
  }
  public void setSenderId(String sSenderId){
    senderId = sSenderId;
  }
  public String getReceiverId(){
    return receiverId;
  }
  public void setReceiverId(String sReceiverId){
    receiverId = sReceiverId;
  }
}